Box Score (Final) America East Men's Basketball UMBC vs Albany (1/25/15) VISITORS: UMBC TOT-FG 3-PT REBOUNDS ## Player FG FGA FG FGA FT FTA OF DE TOT PF TP A TO BLK S MIN ------------------------------------------------------------------------------- 23 Devarick Houston.... f 1 3 0 1 2 2 0 2 2 4 4 0 4 0 0 28 42 Cody Joyce.......... f 5 11 0 0 6 6 0 5 5 4 16 1 5 0 1 35 02 Malcolm Brent....... g 4 6 4 5 0 0 1 3 4 0 12 2 1 0 0 38 04 Wayne Sparrow....... g 4 11 1 3 1 2 1 1 2 4 10 1 4 1 1 33 05 Jourdan Grant....... g 2 8 1 4 3 4 0 1 1 2 8 5 1 0 1 34 03 Ben Grace........... 1 1 1 1 0 0 0 2 2 0 3 0 0 0 0 18 41 Jakob Stenhede...... 1 1 0 0 0 0 0 2 2 1 2 1 0 0 1 14 TM TEAM................ 3 3 Totals.............. 18 41 7 14 12 14 2 19 21 15 55 10 15 1 4 200 1st Half 2nd Half Game Totals TOTAL FG%: 7-20 .350 11-21 .524 18-41 .439 3-Pt. FG%: 3-5 .600 4-9 .444 7-14 .500 F Throw %: 5-6 .833 7-8 .875 12-14 .857 Deadball rebounds: 1 HOME TEAM: Albany TOT-FG 3-PT REBOUNDS ## Player FG FGA FG FGA FT FTA OF DE TOT PF TP A TO BLK S MIN ------------------------------------------------------------------------------- 14 Sam Rowley.......... f 4 4 0 0 4 4 3 0 3 4 12 2 2 1 1 32 24 Dallas Ennema....... f 4 8 3 7 0 0 0 3 3 3 11 1 2 0 1 32 22 Richard Peters...... c 1 1 0 0 1 2 0 2 2 1 3 0 1 0 0 12 00 Evan Singletary..... g 2 9 1 4 1 2 1 7 8 2 6 4 2 0 1 36 01 Ray Sanders......... g 5 12 1 5 0 0 2 3 5 3 11 3 0 0 2 27 02 Tre Green........... 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 Mike Rowley......... 2 2 0 0 0 0 1 4 5 1 4 1 1 0 1 16 25 Wheeler Baker....... 4 9 2 6 4 5 1 0 1 2 14 1 1 0 1 22 43 Greig Stire......... 1 3 0 0 6 8 2 2 4 3 8 0 0 0 0 20 TM TEAM................ 1 1 2 1 Totals.............. 23 49 7 22 16 21 11 22 33 19 69 12 10 1 7 200 1st Half 2nd Half Game Totals TOTAL FG%: 12-24 .500 11-25 .440 23-49 .469 3-Pt. FG%: 4-11 .364 3-11 .273 7-22 .318 F Throw %: 7-8 .875 9-13 .692 16-21 .762 Deadball rebounds: 1 Date: 1/25/15 Site: SEFCU Arena, Albany, N.Y. Attendance: 3772 Officials: Jeffrey Anderson; Tom Regan; Douglas Hopper; Technical fouls: UMBC-None. Albany-None. Score by Periods 1 2 Total UMBC................ 22 33 - 55 Albany.............. 35 34 - 69

Newspaper Box Score (Final) UMBC vs Albany (1/25/15) At SEFCU Arena, Albany, ALBANY 69, UMBC 55 UMBC Cody Joyce 5-11 6-6 16; Malcolm Brent 4-6 0-0 12; Wayne Sparrow 4-11 1-2 10; Jourdan Grant 2-8 3-4 8; Devarick Houston 1-3 2-2 4; Ben Grace 1-1 0-0 3; Jakob Stenhede 1-1 0-0 2. Totals 18-41 12-14 55. ALBANY Wheeler Baker 4-9 4-5 14; Sam Rowley 4-4 4-4 12; Ray Sanders 5-12 0-0 11; Dallas Ennema 4-8 0-0 11; Greig Stire 1-3 6-8 8; Evan Singletary 2-9 1-2 6; Mike Rowley 2-2 0-0 4; Richard Peters 1-1 1-2 3; Tre Green 0-1 0-0 0. Totals 23-49 16-21 69. UMBC................ 22 33 - 55 Albany.............. 35 34 - 69 3-point goals-UMBC 7-14 (Malcolm Brent 4-5; Jourdan Grant 1-4; Ben Grace 1-1; Wayne Sparrow 1-3; Devarick Houston 0-1), Albany 7-22 (Dallas Ennema 3-7; Wheeler Baker 2-6; Evan Singletary 1-4; Ray Sanders 1-5). Fouled out--UMBC-None, Albany-None. Rebounds-UMBC 21 (Cody Joyce 5), Albany 33 (Evan Singletary 8). Assists-UMBC 10 (Jourdan Grant 5), Albany 12 (Evan Singletary 4). Total fouls-UMBC 15, Albany 19. A-3772

Play-by-Play (Final) America East Men's Basketball UMBC vs Albany (1/25/15) 1st PERIOD Play-by-Play (Page 1) HOME TEAM: Albany TIME SCORE MAR VISITORS: UMBC ------------------------------------------------------------------------------------------------ STEAL by Ray Sanders 19:46 TURNOVR by Cody Joyce TURNOVR by Sam Rowley 19:20 19:19 STEAL by Wayne Sparrow 19:16 0-2 V 2 GOOD! LAYUP by Wayne Sparrow [FB/Pnt] MISSED 3 PTR by Evan Singletary 18:49 REBOUND (DEF) by Malcolm Brent 18:41 0-4 V 4 GOOD! LAYUP by Cody Joyce [Pnt] 18:41 ASSIST by Wayne Sparrow MISSED 3 PTR by Dallas Ennema 18:20 REBOUND (OFF) by Ray Sanders 18:20 MISSED 3 PTR by Ray Sanders 17:55 REBOUND (OFF) by Sam Rowley 17:55 GOOD! LAYUP by Sam Rowley [Pnt] 17:51 2-4 V 2 REBOUND (DEF) by Evan Singletary 17:18 MISSED 3 PTR by Jourdan Grant GOOD! FT SHOT by Sam Rowley 16:56 3-4 V 1 FOUL by Devarick Houston GOOD! FT SHOT by Sam Rowley 16:56 4-4 T 1 FOUL by Dallas Ennema 16:33 BLOCK by Sam Rowley 16:26 MISSED JUMPER by Jourdan Grant REBOUND (DEF) by Ray Sanders 16:24 GOOD! LAYUP by Sam Rowley [Pnt] 15:57 6-4 H 2 REBOUND (DEF) by Richard Peters 15:51 MISSED LAYUP by Wayne Sparrow GOOD! LAYUP by Richard Peters [Pnt] 15:43 8-4 H 4 ASSIST by Evan Singletary 15:43 15:42 TIMEOUT 30sec 15:27 TURNOVR by Devarick Houston TIMEOUT MEDIA 15:27 SUB IN : Mike Rowley 15:27 SUB OUT: Richard Peters 15:27 GOOD! LAYUP by Sam Rowley [Pnt] 15:01 10-4 H 6 ASSIST by Ray Sanders 15:01 REBOUND (DEF) by Mike Rowley 14:21 MISSED LAYUP by Cody Joyce MISSED JUMPER by Evan Singletary 13:57 REBOUND (DEF) by Malcolm Brent FOUL by Ray Sanders 13:57 13:47 MISSED 3 PTR by Wayne Sparrow 13:47 REBOUND (OFF) by Malcolm Brent REBOUND (DEF) by Evan Singletary 13:18 MISSED JUMPER by Jourdan Grant GOOD! FT SHOT by Evan Singletary 13:13 11-4 H 7 FOUL by Jourdan Grant MISSED FT SHOT by Evan Singletary 13:13 REBOUND (DEF) by (TEAM) SUB IN : Wheeler Baker 13:13 SUB IN : Greig Stire 13:13 SUB OUT: Sam Rowley 13:13 SUB OUT: Dallas Ennema 13:13 FOUL by Mike Rowley 13:08 13:05 SUB IN : Ben Grace 13:05 SUB OUT: Jourdan Grant REBOUND (DEF) by Evan Singletary 12:53 MISSED LAYUP by Cody Joyce MISSED LAYUP by Ray Sanders 12:44 REBOUND (DEF) by Devarick Houston 12:41 TURNOVR by Devarick Houston STEAL by Wheeler Baker 12:40 GOOD! 3 PTR by Wheeler Baker 12:20 14-4 H 10 ASSIST by Evan Singletary 12:20 FOUL by Ray Sanders 11:56 11:56 TIMEOUT MEDIA 11:56 14-5 H 9 GOOD! FT SHOT by Wayne Sparrow REBOUND (DEF) by Mike Rowley 11:56 MISSED FT SHOT by Wayne Sparrow 11:56 SUB IN : Jakob Stenhede 11:56 SUB OUT: Devarick Houston MISSED 3 PTR by Wheeler Baker 11:40 REBOUND (OFF) by Mike Rowley 11:40 MISSED LAYUP by Evan Singletary 11:20 REBOUND (OFF) by Greig Stire 11:20 MISSED LAYUP by Greig Stire 11:18 REBOUND (DEF) by Malcolm Brent 10:58 14-8 H 6 GOOD! 3 PTR by Malcolm Brent 10:58 ASSIST by Jakob Stenhede MISSED 3 PTR by Wheeler Baker 10:33 REBOUND (DEF) by Cody Joyce 10:05 TURNOVR by Wayne Sparrow STEAL by Mike Rowley 10:04 TURNOVR by Mike Rowley 10:03 10:01 STEAL by Jakob Stenhede 09:58 TURNOVR by Cody Joyce STEAL by Evan Singletary 09:57 09:57 FOUL by Wayne Sparrow SUB IN : Sam Rowley 09:57 SUB IN : Jourdan Grant SUB IN : Richard Peters 09:57 SUB IN : Devarick Houston SUB OUT: Greig Stire 09:57 SUB OUT: Wayne Sparrow SUB OUT: Mike Rowley 09:57 SUB OUT: Cody Joyce FOUL by Wheeler Baker 09:49 TURNOVR by Wheeler Baker 09:49 SUB IN : Tre Green 09:49 SUB OUT: Wheeler Baker 09:49 09:31 14-11 H 3 GOOD! 3 PTR by Malcolm Brent 09:31 ASSIST by Jourdan Grant SUB IN : Dallas Ennema 09:24 SUB OUT: Ray Sanders 09:24 GOOD! LAYUP by Evan Singletary [Pnt] 09:14 16-11 H 5 REBOUND (DEF) by Richard Peters 08:47 MISSED JUMPER by Malcolm Brent TURNOVR by (TEAM) 08:23 08:04 TURNOVR by Malcolm Brent TIMEOUT MEDIA 07:58 07:58 SUB IN : Cody Joyce 07:58 SUB IN : Wayne Sparrow 07:58 SUB OUT: Jakob Stenhede 07:58 SUB OUT: Ben Grace MISSED JUMPER by Tre Green 07:28 BLOCK by Wayne Sparrow 07:23 REBOUND (DEF) by Devarick Houston REBOUND (DEF) by (TEAM) 07:13 MISSED LAYUP by Wayne Sparrow SUB IN : Mike Rowley 07:10 SUB IN : Wheeler Baker 07:10 SUB OUT: Tre Green 07:10 SUB OUT: Richard Peters 07:10 GOOD! FT SHOT by Wheeler Baker 06:50 17-11 H 6 FOUL by Wayne Sparrow GOOD! FT SHOT by Wheeler Baker 06:50 18-11 H 7 06:23 TURNOVR by Cody Joyce STEAL by Sam Rowley 06:22 GOOD! FT SHOT by Wheeler Baker 06:01 19-11 H 8 FOUL by Devarick Houston GOOD! FT SHOT by Wheeler Baker 06:01 20-11 H 9 REBOUND (DEF) by Evan Singletary 05:40 MISSED LAYUP by Cody Joyce GOOD! LAYUP by Mike Rowley [Pnt] 05:29 22-11 H 11 05:09 TURNOVR by Wayne Sparrow 05:09 TIMEOUT 30sec GOOD! 3 PTR by Dallas Ennema 04:53 25-11 H 14 ASSIST by Sam Rowley 04:53 FOUL by Wheeler Baker 04:40 FOUL by Evan Singletary 04:30 25-12 H 13 GOOD! FT SHOT by Cody Joyce 04:30 25-13 H 12 GOOD! FT SHOT by Cody Joyce 04:30 SUB IN : Jakob Stenhede 04:30 SUB OUT: Devarick Houston GOOD! 3 PTR by Evan Singletary 04:15 28-13 H 15 REBOUND (DEF) by Mike Rowley 03:58 MISSED LAYUP by Wayne Sparrow FOUL by Sam Rowley 03:45 TURNOVR by Sam Rowley 03:45 03:45 TIMEOUT MEDIA 03:28 28-15 H 13 GOOD! LAYUP by Jourdan Grant [Pnt] GOOD! 3 PTR by Dallas Ennema 03:13 31-15 H 16 ASSIST by Mike Rowley 03:13 REBOUND (DEF) by Evan Singletary 02:47 MISSED JUMPER by Cody Joyce MISSED 3 PTR by Wheeler Baker 02:40 REBOUND (OFF) by Evan Singletary 02:40 FOUL by Dallas Ennema 02:18 TURNOVR by Dallas Ennema 02:18 01:55 31-17 H 14 GOOD! LAYUP by Cody Joyce [Pnt] GOOD! LAYUP by Mike Rowley [Pnt] 01:33 33-17 H 16 ASSIST by Sam Rowley 01:33 01:11 33-20 H 13 GOOD! 3 PTR by Wayne Sparrow 01:11 ASSIST by Malcolm Brent MISSED 3 PTR by Dallas Ennema 00:47 REBOUND (DEF) by Cody Joyce FOUL by Sam Rowley 00:47 33-21 H 12 GOOD! FT SHOT by Cody Joyce 00:47 33-22 H 11 GOOD! FT SHOT by Cody Joyce 00:47 SUB IN : Ben Grace 00:47 SUB OUT: Malcolm Brent GOOD! LAYUP by Wheeler Baker [Pnt] 00:16 35-22 H 13 REBOUND (DEF) by Dallas Ennema 00:08 MISSED JUMPER by Wayne Sparrow

2nd PERIOD Play-by-Play (Page 1) HOME TEAM: Albany TIME SCORE MAR VISITORS: UMBC ------------------------------------------------------------------------------------------------ 19:43 35-24 H 11 GOOD! LAYUP by Cody Joyce [Pnt] TURNOVR by Dallas Ennema 19:34 19:33 STEAL by Jourdan Grant 19:30 MISSED LAYUP by Jourdan Grant 19:30 REBOUND (OFF) by Wayne Sparrow 19:27 35-26 H 9 GOOD! LAYUP by Wayne Sparrow [Pnt] TIMEOUT 30sec 19:13 FOUL by Evan Singletary 18:42 TURNOVR by Evan Singletary 18:42 REBOUND (DEF) by Dallas Ennema 18:21 MISSED 3 PTR by Devarick Houston TURNOVR by Richard Peters 18:06 18:05 STEAL by Cody Joyce 18:00 35-28 H 7 GOOD! LAYUP by Wayne Sparrow [FB/Pnt] MISSED 3 PTR by Evan Singletary 17:36 REBOUND (OFF) by Ray Sanders 17:36 GOOD! JUMPER by Ray Sanders [Pnt] 17:33 37-28 H 9 SUB IN : Mike Rowley 17:33 SUB IN : Ben Grace SUB OUT: Richard Peters 17:33 SUB OUT: Wayne Sparrow FOUL by Sam Rowley 17:18 REBOUND (DEF) by Evan Singletary 16:54 MISSED LAYUP by Cody Joyce 16:54 FOUL by Devarick Houston SUB IN : Greig Stire 16:54 SUB OUT: Sam Rowley 16:54 GOOD! LAYUP by Greig Stire [Pnt] 16:39 39-28 H 11 ASSIST by Evan Singletary 16:39 FOUL by Greig Stire 16:19 16:19 SUB IN : Wayne Sparrow 16:19 SUB OUT: Ben Grace REBOUND (DEF) by Mike Rowley 16:10 MISSED JUMPER by Wayne Sparrow 15:56 FOUL by Devarick Houston 15:56 SUB IN : Jakob Stenhede 15:56 SUB OUT: Devarick Houston TIMEOUT MEDIA 15:54 GOOD! 3 PTR by Dallas Ennema 15:49 42-28 H 14 ASSIST by Ray Sanders 15:49 15:35 TURNOVR by Wayne Sparrow MISSED JUMPER by Evan Singletary 15:14 REBOUND (OFF) by Greig Stire 15:14 GOOD! LAYUP by Ray Sanders [Pnt] 15:07 44-28 H 16 REBOUND (DEF) by Dallas Ennema 14:44 MISSED JUMPER by Cody Joyce SUB IN : Wheeler Baker 14:43 SUB IN : Ben Grace SUB IN : Richard Peters 14:43 SUB OUT: Jakob Stenhede SUB OUT: Ray Sanders 14:43 SUB OUT: Mike Rowley 14:43 MISSED 3 PTR by Wheeler Baker 14:22 REBOUND (DEF) by Ben Grace FOUL by Richard Peters 14:01 FOUL by Greig Stire 13:56 44-29 H 15 GOOD! FT SHOT by Jourdan Grant 13:56 44-30 H 14 GOOD! FT SHOT by Jourdan Grant GOOD! FT SHOT by Greig Stire 13:31 45-30 H 15 FOUL by Wayne Sparrow GOOD! FT SHOT by Greig Stire 13:31 46-30 H 16 SUB IN : Ray Sanders 13:31 SUB OUT: Dallas Ennema 13:31 13:14 46-33 H 13 GOOD! 3 PTR by Jourdan Grant 13:14 ASSIST by Malcolm Brent MISSED FT SHOT by Richard Peters 12:49 FOUL by Cody Joyce REBOUND (OFF) by (DEADBALL) 12:49 GOOD! FT SHOT by Richard Peters 12:49 47-33 H 14 12:30 47-35 H 12 GOOD! LAYUP by Cody Joyce [Pnt] 12:09 FOUL by Wayne Sparrow 12:09 SUB IN : Jakob Stenhede 12:09 SUB OUT: Wayne Sparrow GOOD! FT SHOT by Greig Stire 12:07 48-35 H 13 FOUL by Cody Joyce GOOD! FT SHOT by Greig Stire 12:07 49-35 H 14 SUB IN : Dallas Ennema 12:07 SUB OUT: Evan Singletary 12:07 11:55 TURNOVR by Jourdan Grant STEAL by Ray Sanders 11:54 GOOD! DUNK by Ray Sanders [FB/Pnt] 11:52 51-35 H 16 11:50 TIMEOUT 30sec SUB IN : Sam Rowley 11:50 SUB OUT: Richard Peters 11:50 11:32 51-37 H 14 GOOD! JUMPER by Jakob Stenhede [Pnt] GOOD! 3 PTR by Ray Sanders 11:14 54-37 H 17 ASSIST by Wheeler Baker 11:14 FOUL by Dallas Ennema 11:00 11:00 TIMEOUT MEDIA 10:55 TURNOVR by Cody Joyce MISSED JUMPER by Greig Stire 10:40 REBOUND (OFF) by Wheeler Baker 10:40 GOOD! LAYUP by Wheeler Baker [Pnt] 10:28 56-37 H 19 10:21 56-40 H 16 GOOD! 3 PTR by Ben Grace 10:21 ASSIST by Jourdan Grant GOOD! FT SHOT by Greig Stire 10:05 57-40 H 17 FOUL by Jakob Stenhede MISSED FT SHOT by Greig Stire 10:05 REBOUND (DEF) by Cody Joyce 10:05 SUB IN : Devarick Houston 10:05 SUB OUT: Jakob Stenhede 09:46 TURNOVR by Cody Joyce MISSED FT SHOT by Wheeler Baker 09:33 FOUL by Jourdan Grant REBOUND (OFF) by Sam Rowley 09:33 MISSED 3 PTR by Ray Sanders 09:23 REBOUND (OFF) by (TEAM) 09:23 MISSED 3 PTR by Dallas Ennema 09:13 REBOUND (DEF) by Ben Grace 09:08 57-43 H 14 GOOD! 3 PTR by Malcolm Brent 09:08 ASSIST by Jourdan Grant GOOD! LAYUP by Ray Sanders [Pnt] 08:55 59-43 H 16 08:39 TURNOVR by Devarick Houston SUB IN : Evan Singletary 08:39 SUB IN : Wayne Sparrow SUB OUT: Ray Sanders 08:39 SUB OUT: Ben Grace GOOD! 3 PTR by Wheeler Baker 08:20 62-43 H 19 ASSIST by Evan Singletary 08:20 08:17 TURNOVR by Wayne Sparrow 08:17 SUB IN : Ben Grace 08:17 SUB OUT: Malcolm Brent GOOD! LAYUP by Sam Rowley [Pnt] 08:02 64-43 H 21 ASSIST by Dallas Ennema 08:02 REBOUND (DEF) by Greig Stire 07:39 MISSED 3 PTR by Jourdan Grant MISSED 3 PTR by Dallas Ennema 07:14 REBOUND (DEF) by Jourdan Grant 07:04 64-45 H 19 GOOD! LAYUP by Cody Joyce [Pnt] 07:04 ASSIST by Jourdan Grant 06:56 TIMEOUT 30sec 06:56 SUB IN : Malcolm Brent 06:56 SUB OUT: Jourdan Grant MISSED LAYUP by Evan Singletary 06:24 REBOUND (DEF) by (TEAM) FOUL by Greig Stire 06:24 06:22 TIMEOUT MEDIA 06:22 64-46 H 18 GOOD! FT SHOT by Devarick Houston 06:22 64-47 H 17 GOOD! FT SHOT by Devarick Houston SUB IN : Ray Sanders 06:22 SUB OUT: Dallas Ennema 06:22 MISSED 3 PTR by Ray Sanders 05:54 REBOUND (DEF) by Wayne Sparrow REBOUND (DEF) by Evan Singletary 05:43 MISSED 3 PTR by Malcolm Brent GOOD! FT SHOT by Greig Stire 05:12 65-47 H 18 FOUL by Cody Joyce MISSED FT SHOT by Greig Stire 05:12 REBOUND (DEF) by Cody Joyce REBOUND (DEF) by Ray Sanders 04:52 MISSED JUMPER by Devarick Houston MISSED JUMPER by Wheeler Baker 04:25 REBOUND (OFF) by Sam Rowley 04:25 GOOD! FT SHOT by Sam Rowley 04:14 66-47 H 19 FOUL by Cody Joyce GOOD! FT SHOT by Sam Rowley 04:14 67-47 H 20 04:14 SUB IN : Jourdan Grant 04:14 SUB OUT: Ben Grace 04:01 67-50 H 17 GOOD! 3 PTR by Malcolm Brent 04:01 ASSIST by Cody Joyce TURNOVR by Evan Singletary 03:45 03:45 TIMEOUT MEDIA SUB IN : Dallas Ennema 03:39 SUB OUT: Wheeler Baker 03:39 REBOUND (DEF) by Greig Stire 03:33 MISSED 3 PTR by Wayne Sparrow MISSED JUMPER by Ray Sanders 02:57 REBOUND (DEF) by Cody Joyce FOUL by Ray Sanders 02:55 67-51 H 16 GOOD! FT SHOT by Cody Joyce 02:55 67-52 H 15 GOOD! FT SHOT by Cody Joyce 02:55 SUB IN : Jakob Stenhede 02:55 SUB OUT: Cody Joyce GOOD! LAYUP by Dallas Ennema [Pnt] 02:41 69-52 H 17 ASSIST by Ray Sanders 02:41 02:26 69-54 H 15 GOOD! LAYUP by Devarick Houston [Pnt] 02:26 ASSIST by Jourdan Grant MISSED 3 PTR by Evan Singletary 02:03 REBOUND (DEF) by Jakob Stenhede FOUL by Sam Rowley 01:46 MISSED FT SHOT by Jourdan Grant 01:46 REBOUND (OFF) by (DEADBALL) 01:46 69-55 H 14 GOOD! FT SHOT by Jourdan Grant MISSED 3 PTR by Ray Sanders 01:15 REBOUND (DEF) by Jakob Stenhede 00:57 TURNOVR by Devarick Houston STEAL by Dallas Ennema 00:56 MISSED JUMPER by Ray Sanders 00:21 REBOUND (DEF) by (TEAM) 00:21 SUB IN : Ben Grace 00:21 SUB OUT: Wayne Sparrow REBOUND (DEF) by Ray Sanders 00:07 MISSED 3 PTR by Jourdan Grant